Usually not a fan of red/green contrasts. They look decent only in very rare cases and even when they do, another contrast would probably still better.
This one looks decent though. Not perfect, but that is part of it's charme. Makes me wonder what kind of people would sit in this place.