Excellent place, all five stars