The location was fantastic. The home itself is clean, spacious, and has a great view. The pools are close by and beautiful. we did however, experience a lot of maintenance noise and privacy disruptions, which was unfortunate and not what we expected for a relaxing vacation. We contacted the many phone #'s they gave us (they make a point of saying they are locals d available at all hours) and after many tries, reached the manager who apologized and gave us a free night. When we tried calling again the next day for a new set of noise disruptions at our building, no one picked up despite our many many attempts. All in all a great place if you don't mind noise/workers around all the time. We would not stay here again, unfortunately.