Stunning apartments with picturesque views right on the ocean shore, on one of the most expensive streets of Bali – Berawa.