Excellent place. Clean. Great host. Location is perfect.