Place itself was fine but check in was very poor experience. Left waiting in apartment lobby for 30 minutes.
Also, be aware that if you don't check in within 2 hour window (4.00pm-6.00pm) you have to pay extra.