Check in process was easy and fast, the staff were all very friendly during our entire 5 night stay.
The room was spacious & clean, bed was comfortable and the shower was hot.
I was told the entire resort was booked out during our stay, therefore picking a early breakfast time to avoid a large queue was needed.
My only issue is I have a disability and struggled to reach my room each time due to the amount of stairs and very steep ramps.
All in all totally recommend for able bodied people.