A clean, well looked after and efficiently managed place to stay in a great location.