Great location. Easy communication and check-in. Great spot for a short or long stay.