A great, tidy and stylish place to stay