Good value, good amenities, nice and helpful staff.