Not a horrible stay but not the best. We stayed here for just one night and for a quick stay it's not a problem but otherwise I would not suggest this stay. It was quite hard to check in, instructions were unclear. Lots of additional and unneeded information was provided prior to check in versus the information I clearly needed to be prepared to check in suggest as apartment number, key details, etc. Then our biggest complaint about this location is how noisy the location was. We had an early flight and tried to get to sleep before 10 pm and at midnight there was no much noise that kept us up and in the morning from 4 to 6 am all you heard is loud banging noises and yelling. We barely got much quiet time to sleep with all the noise from the neighbors.