With its fascinating local culture, exotic flora, and sun-drenched beaches, Bali has that ultimate tropical island appeal. And thanks to a great mix of accommodation options, you can tailor your holiday to suit your vibe. Go boho with a beach bungalow, stay in the centre of the action in a trendy aparthotel, or turn up the luxury factor at a five-star beachfront resort. We recently had the chance to experience the latter with a girls’ staycation at the Ritz-Carlton Bali in Nusa Dua. Here’s why we loved it.