Friendly and helpful staff, convenient location, good amenities