This airbnb was perfect for us. It is very clean, cleaning service everyday, right on the beach. There is a restaurant 30 metres from the beach house and is not super expensive. Staff was very nice and polite, they helped us with everything. Not many people speak English but it is possible to understand. You cant drink tap water so you have to buy from reception/restaurant/beach bars. The beach is beautiful and clean. You can hear planes quite alot but its not a big issue. Afrobar is very very close so its a perfect fit for party people.