Very clean. Great pools. Easy walk to town.