Definitely recommend for all round expectations. Cleanliness, location, proximity, views are all 5 star.