Very clean, excellent location and nicely decorated.