16 Jan 2026 Beachfront premium hotels in Mozambique: an elegant guide to luxury stays by the Indian Ocean