Excellent stay. Well-equipped kitchen. Super clean. Spacious. Private parking. Above all, very thoughtful hospitality. We would stay again!