Location is great and amenities were perfect. If you are looking for seculistion be sure to reach out to see if you will be the only group staying on site. The house and apartment are very close.
Something to note. The game room and pool area are shared and there could be another group of people staying next door.