David's place is fantastic, it was my best Airbnb stay so far. It has everything you could want and the location is great - buses nearby go to city in one direction and beaches in the other. I would definitely stay here again.