Be aware check in is across town, if you are traveling with a big group or your parents, be very aware check in is 20 minutes away.
We checked in at our set time at 3, only to see that the apartment was not yet turned over, a bit frustrating when you are just coming in from airport.
I would not recommend to my friends or family.