Great stay and lovely hosts. Beautiful home - stylish, warm and clean. The hosts had thought of everything to make our stay as comfortable and easy as possible. Easily 5 stars, we'd certainly stay again!