The checkin experience was absolutely amazing, the staff was so polite and efficient. The amenities provided were top-notch, everything from the pool to the gym was excellent. The food was delicious, with a wide variety of options to choose from. Overall, a 5 star experience!