This hotel is perched on limestone cliffs 100 metres above the Indian ocean 📍Alila Villas#Bali