The humongous villas are vibrant, airy and homely