Good place at a great location - needs to be cleaned thoroughly.