The apartment was really clean and nice. It has a lot of kitchenware and we were able to cook almost every night. The resort is really well located, close to many great beaches.