The location, view, cleanliness and amenities are perfect. Very nice place to stay! However, as it is located in a big city, there is some street noise.