The Red House is a Jaffa gallery with an eclectic mix of art. A must-see for art enthusiasts exploring the area.