Such a great stay. Clean and tidy place, welcoming hosts (including very cute dog), and has everything you need. Also a great shower, which always makes a difference. My husband (a builder) also noted that the place was beautifully built :)