Excellent stay. Very clean. Great views. Just a bit of a trek.