Made to feel welcome, friendly and helpful. In the country with great view. A little hard to find at night, well equipped house