Sparkling clean, top notch establishment. Can't wait to go back. I would definitely try and stay here first over anywhere else. The host is amazing, attentive and informative.