The apartment was okay, we were greeted by a giant cockroach on the kitchen counter upon check in. The guest assistant saw this and was pretty embarrassed. The apartment is on a good location and has nice windows you can keep open, but the rest of the place is a bit dark and not as inviting. Overall an okay stay though