Great location
Efficient service and amenities