Good location, surrounded by beautiful wildlife. Definitely needed a better clean. Our oven did not work and thank goodness we had 2 villas so that we could use the other one. The photos definitely look better than in real life. I was expecting more than what was offered. This place is good if you have little kids, space for them to run around!