Awesome spot. Clean. Beautiful. Perfect. Great location. Stay here.