A beautiful place in a perfect location! We feel fortunate to have stayed there.