A beautiful place in the most perfect location imaginable. After staying here I can't imagine staying anywhere else.