This is my second stay at Bali Hai and thoroughly enjoyed my stay. Rooms are private and comfortable (especially the beds). Staff are polite and very accomodating. Even driving us to the airport when the taxi we had booked 3hrs prior failed to show up. We arrived during a massive storm and were room bound, however the room made it worth it. With a massive bath, lovely outdoor shower and super comfortable bed would definitely re- book and recommend a stay here. Only small downside is the poor phone reception and weak wi fi in the room. Great for spending more time together, but made it tricky to research things to do about the town.