We had a great stay here for a few days. The resort is wonderful and with a great beach and heated pools. Our kids had a blast. The place was clean and had all of the essentials but it is very basic. There is no regular oven, just a toaster oven. Television in the bedroom is not connected. No fitted sheets to fit the sofa bed.