Top notch! We are so grateful to land in such an amazing spot. Beautiful & great location. We definitely stay again & recommend.