Great location, check in, staff and amenities