Nice, clean, tidy place in a superb location.