Very clean. Perfect location. Private and clean spa. Very helpful and great communication. I would stay there again.