The Liza Mari Hotel complex is just 150 meters from the beach and two thirds of a mile from the picturesque harbor, and 800 meters from the shops, bars and restaurants in the center of Bali. The resort of Bali, on the Greek island of Crete, is very hilly..