Clean and comfortable with amazing unreal views from every room! We really enjoyed our stay and it was nice to come home and cook dinner and breakfast with magnificent views to enjoy!