Everything was perfect including cleanliness, location, communication, amenities etc. Only issue that a family with small kids can face a lot of stairs to reach the apartment. If it can be managed, then it’s a good place to stay