Lovely place with everything you could need for comfortable stay. Beautifully designed and well maintained. A great home away from home.