Amazing place. Stunning views. Great location. Great hosts. Super comfortable and clean.