The apartment was beautiful, clean and had a spectacular view, right on the beach. The kitchen is incredible and stocked with whatever you might need. Because this property is within the hotel, we did have to pay a $25 resort fee per night. However, i will say it was worth it.. we had all the resort amenities available to us with the exception of house keeping. Still.. we were able to get extra toiletries from the front desk when needed. We had a great stay. Would definitely recommend.