Great place, repeat visitor, affordable, clean.