Beautiful place in a fantastic location. Very clean with great decorative touches, and wonderful hosts. Would happily stay again.