Clean modern and comfortable accomodation in a superb location.