Villa Olivia at Patzcuaro Beach
We are a: Stunning, privately owned absolute beachfront villa
Where: At Patzcuaro Beach, just south of popular Sayulita
Why stay: For the seclusion, the style, the superb beachfront location - the ultimate Mexican holiday