Clean and nicely decorated place. Good location.