I enjoyed my stay and recommend this place to others. It was very clean, and everything provided was of good quality - a good, well equipped kitchen, good shower in the bathroom, very comfortable bed, etc. The dog is friendly and very well-behaved. I had no problems of any kind, and would stay again :)