This place was absolutely perfect. Very comfortable accommodations, amazing views, and the most gracious hosts! I would definitely stay here again.