Stunning beachfront villa, just 15 miles north of Essaouira — with infinity pool, 12 bedrooms, and direct beach access.