This is a beautiful apartment as described with all amenities, in a wonderful location. It is a cross between a hotel and airbnb in a way- the apartment is rented out by a company and there is front desk staff there many hours of the day and are friendly and good for questions. The only negative was that as a result, you are not dealing with one host, but a staff. So they are not as quick to respond to messaging though they do respond. Also, we were told we would have towels changed every few days like a hotel and have items replaced, but despite our repeated requests, this never happened and we ran out of hand soap in one bathroom, which was frustrating.