Absolutely top accommodation and resort amenities were excellent