We had a great time. Beautiful view, great pool, amazing beach. Clean department with everything you need to feel comfortable. Excellent communication with host. The building has a cafeteria and they deliver free to the pool, beach, or apartment. The food was delicious with vegan options. We would like to come back.