Great all around for our family of four. The views from every room were spectacular, the kitchen well-stocked and attentive and responsive hosts. I would definitely stay here again.