Fantastic! Super clean! Spacious! Scenic location! Friendly hosts! We'd definitely stay here again! We had a great experience!