Location! This AirBnB was located in an awesome spot. The views were amazing (so much so that you had to fight through others that were hoping to get a glimpse of the sunset each evening), the patio was lovely (really enjoyed the splash pool outside and inside-but the constant parade of people wearing those flowing dresses standing in front of the view every morning was a bit much. There seems to be just a balcony just immediately in front of this house that a photography company uses for pictures and they seem to be quite popular). If you aren't up before 10/11am, you will never notice them. But between 8:30/10am each morning it was constant. The space inside was great. There were 3 of us in our group and having a separate bedroom with a door was really nice. There is a table and tiny kitchen as well, but we never used that. There are 3 brand new air conditioners that couldn't keep up with the heat, even though they were set on 19 Deg C (the lowest setting). So keep that in mind, if you like it really cool to sleep.
Overall, we are very happy with the villa. The person we worked with for any issues and pick up/drop off at the airport were very responsive and helpful.