Palazzo Margherita Review 2026 — Bernalda Bella, Italy | World's Best Stays