Overall a mild, satisfactory stay.
Pros: good location, good gym, nice tv, speedy internet and check in flexibility.
Cons: almost no sun on the swimming pool throughout the day, small closet, no bed change for 2 week stay, we had ants everyday in the apartment and we saw a tiny cockroach which also got inside somehow.