What a lovely home. Brand new, clean and incredibly equipped. We had great weather so the terrace was a fabulous place to hang. Esmeralda is a terrific host. Couldn’t have been happier with our stay.