Alila Hotel Uluwatu.

The hugely popular Rock Bar, perched on the rocks at the base of towering cliffs, is always swamped by crowds of tourists but there’s a secret gem nearby that has equally impressive views and none of the cues of tourists. The Alila Hotel has an outdoor restaurant cantilevered over a cliff with spectacular views over the Indian Ocean. It’s not for those who are scared of heights as there is a ten story drop down to the sea. Sit back with a cocktail and savour the power of nature. Simply breathtaking.