Last minute rooms in Bali, Indonesia