Very clean and nicely decorated. In a great location.