Beyond happy with our stay. So immaculately clean. Even lovelier than the photos. Spacious and well-appointed. Catherine is a fabulous host. Friendly and respectful.