The apartment everything we expected and more. Clean and well stocked with linens and toiletries. Well equipped kitchen. Great building staff. Pool was amazing and private entrance to the beach. I highly recommend this place to anyone