We had a really good time. The apartment is nicely located, spacious and clean. CityStay has been really accomodating when our initial choice wasn't available. I strongly recommend renting CityStay properties.