Oman: Where there is peace, mountains, sea and hospitality