Very nice accommodations with a great location inside a very nice resort