I am about to book Villa Leha Leha in Sanur for 6 nights, does anybody know anything about this villa? I have searched for reviews/comments but havent found anything. The wesbite states that the villa is located in the outskirts of Sanur, so I know the villa is not in the best location but that wont be a problem since we will hire a car.
I would be grateful for any advice.