Lovely location, friendly and helpful hosts and a beautiful, spotlessly clean place. We had a great stay. Highly recommended.