Staff was attentive, rooms are spacious and clean. We didn't book a suite, for we were just two of us, but the room was clean and spacious. The stretch of beach, although at the point the hotel is is somewhat narrow, is beautiful.
My only observation is that there are steps to go to pool, to JoJo Cafe, to the gym and to the spa, so it is perhaos not accessible for the elderly or those with disabilities.