This is a hotel that is moments away from the airport. It ticks all of the items in my basics checklist and also has a full size gym and excellent restaurant.
The room decor is a cut above most airport hotels globally, as is the service.
Unless you have a layover of over 20 hours I can't imagine why you'd consider anywhere else in Joburg.
It's safe to say that this stay absolutely blew away all of my expectations. Amilla is a resort that delivered not just on the things that I thought I wanted it fulfilled knew needs that I didn't even know I had.
The food was comfortably amongst the best we've ever encountered in the Maldives. The bed was also the biggest and the snorkelling the best I've ever encountered.
The variety of accommodation options is fantastic and the combination of beach, treetop, bubble and overwater could keep you entertained for weeks.
Singapore Business on the A380 is one of the very best products in the sky. The whalejet has huge side bins, wide aisles, less engine noise and notably better air quality than the 77W.
If you aren't in the mini-cabin on the 77W I'm sure you can make an argument for this being the better product.
I really enjoyed the Air Canada lounge. It did get busier as time wore on but was cleaned constantly and dishes were replenished well before they ran out. Also, the design made the space feel a lot less busy than it would have felt had the seats all been placed in unbroken rows - as tends to be the case in AA or BA lounges.