Great location with lots of amenities and easy self check-in/out.