Nice atmosphere but I spotted roaches. Beware!