Super friendly staff Excellent junior suites, nice views Great pools and outstanding gym with indoor running track (250 meters long!) Fabulous breakfast buffets and bar/lounge for casual dining Improvement points: Getting a taxi in the morning takes a while Room service requests are slow to response
