Checkin experience was top class, everything was well organized and the staff was very polite and helpful. Food was delicious but could have been better. Amenities provided were excellent, loved the pool and the spa facilities. Overall, a fantastic 5-star experience.