This place is spot on! Great balance of amenities, good spacious layout, high end finishes, clean, good location and the pool is awesome. Many small details and touches add to the pleasantness and luxe factor. Pick your own garden was the proverbial cherry on top. Fresh fruit and herbs for the taking. Highly recommend.