Our stay was perfect and smooth! Check in was easy, and the staff were super friendly . We had the opportunity to chose a ground floor unit, which was great having babies and many things. The apartment was clean and fully equipped for 2 couples and 2 babies; the pool area was perfect for mommies and babies, and golf course was awesome for the daddies. The host was very polite and kept great communication through messages before our arrival.
5 stars all around! We would surely come again!