Staying in the heart of Bali places you in the centre of all this amazing island has to offer. Take a few minutes to be amazed by the beauty that surrounds us.