This place exceeded my expectations. It is a great location with all the amenities you could need. Easy self check-in/check-out.