Very clean. Nicely decorated. Great location.
Strongly recommended.