Just came back from staying 8 nights at Bali Yarravillas and really cannot even describe what a wonderful place this is to stay. Although the villas at Bali Yarravillas are absolutely fantastic, super clean, modern and well eqipped, it is the staff that make this such a top place to stay. John, the owner, who unfortunately we didn't get to...
More
