The apartment was really nice and spacious. It was easy to find and check in. Overall, it was a very pleasant stay, however, we did see one cockroach in the kitchen which made us feel a bit uncomfortable.