William and his team were very friendly, place is great, near the beach, my kids love the ice place that is in the first floor. The apartment was very clean and everyone in the resort was pleasant to speak and very helpful to us if we need anything. We had and amazing time there.. thanks