Great location, great amenities, great neighborhood, great price, great check in/out, great security, great parking, great communication, great privacy, what can I say this place is really great!!! Definitely would stay again. : - )