Great locations. Easy check in. Great amenities