Great location, helpful staff, good amenities.