Good location, nicely decorated. Cleanliness can be better.