Absolutely fantastic place to stay in. We were a family of 5 and we enjoyed staying. Everything from check in to cleanliness was top notch. Small additions like slippers and umbrellas for guest was thoughtful.