What a perfect home, in a perfect location. We loved staying here with our family. Amazing views, excellent communication. Highly recommended!