Villa by the Coastal Hill A view of vacation bungalows for rent by Sari Village Holiday Homes at Teluk Baru (Baru Bay), Langkawi.