Stella Marris Beachfront Villa Pointe aux Sable, 36 Coastal Road Pointe Au Sables 9.3 / 10 28 reviews