The location was perfect! This is an older unit with older furnishings, but the surrounding gardens and island are very nice and totally worth it. Dino is a very welcoming host who is happy to give suggestions about where to eat and what to see. Bonus: Dino's cat came to meet us at the garden gate when we arrived and escorted us in! (and escorted us out when it was time to leave)