Beautiful place! Well-appointed and clean. We had a great time with our large group of friends and the host was very attentive when we needed them. Would stay again!