Very clean spot, great location. As a note the water takes a bit of time to heat up, but otherwise no complaints! The owners are fantastic and respond quickly to inquiries. I would stay again.