Located on the beautiful island of Bali, the gently sloping rice terraces and the invigorating sea air make this a sanctum for a complete 'get away from it all' destination.