Word for advise for anyone coming soon, make dinner reservations far in advance. We are here now and have not gotten one restaurant reservation at the places we wanted to try. Luckily, we have REALLY enjoyed the in villa dinning eating on our pool deck. Breakfast at Vilu has been great!