Superb. Incredibly happy with our our stay here. And its even nicer than the photos. great views, location is excellent, hosts were nice people. All the little extras were well thought out. I'll definitely stay again next time I'm in the area. Thanks.