Beautiful spot, and a well-equipped home. The owners make a big effort to ensure you get the most out of your stay.