A lovely house with amenities for all guests and what a breathtaking location.