5 star all round! Nice and warm on a freezing night, walking distance to restaurants, very well appointed and of course spotless!