Nice location, All needed amenities, Helpful staff.