Very relaxing place to stay. Spotless and very comfortable. Everything you need is in the appartment. Our little dog felt totally at home. It was our third stay and we will be back. Highly recommend John's place!