Ticks all the boxes - best place to have stayed so far on three continents🙏