Our stay was ok, but we haven’t enjoyed the cleanliness of the apartment. The counter was dirty, there is mold in the shower, some of the dishes were dirty, and the toilet smells very bad. The layout and location was fine, but it’s an expensive place for such a lack of cleanliness. The check in was also confusing, and communication was very slow, which made the check in process more confusing