Excellent Host and Excellent location.
Those 60 steps was good exercise for us for sure.
Excellent views and spacious place. will surely come back if time comes.