the resort is beautiful, loved spending time on the beach. the apartment was small for the cost, but functional and with a limited view of the ocean. no housekeeping services, but they replaced anything we needed (coffee, towels). would stay there again.