Great place, worth its money