Very clean and nicely decorated place. Nice location.