excellent stay, stunning view