The location was good and the apartment is very spacious. But the place could have been a little cleaner; we found three cockroaches during our week-long stay and that brought down the overall experience.