This place is just magic. The views are incredible. Amenities well thought out. Extremely clean and warm. Would stay again happily. We even took our yoga mats for yoga on the deck. Perfect!