William’s place is as promise. My family had a relaxing time, and my daughter loved the pool. William and his team are very communicative and the service provided at the resort was very hospitable.