Great location. Easy check in. Self contained. Great value.