A clean and welcoming hotel with lovely views in an excellent location.