Best-Dressed Hotel Alila Villas Uluwatu, Bali, Indonesia Staking a stylish - The Independent