Very nice, very clean, and very well taken care of. Great location and a great host.