Overall, our stay was okay. The house was clean, spacious and well-kept, beds comfortable, and kitchen equipped with all necessary appliances and dishes/cutlery.
A few disappointing areas were noted however:
-The booking details were sent via email, however numerous details were wrong:
1)The satellite location provided was inaccurate
2)The access code for the lockbox for the property keys was wrong
3)The number of bathrooms was advertised as 3, however one was locked and labeled out of order.
-The booking was made 3 weeks in advance, however the following issues were experienced:
1)We couldn't check in until 2 hours after the agreed-upon time (3pm), as the housekeeper was still preparing the house.
2)The kitchen sink had a leak, which was not repaired until the afternoon of the next day, and we had to bear with multiple persons external to our party being in and out of the house during this time to repair the leak, without our prior knowledge or consent.
3)The pool was unfit for use, due to severe algal bloom and sedimentation, and wasn't cleaned and ready until 12noon on our last day. Had we not been granted a late check-out, we wouldn't have been able to use it at all during our stay.
-Finally, communication was horribly lacking. I had to initiate contact with the host, and also request updates multiple times on the rectification of all the issues noted, after being promised updates, and not receiving. No apology was offered for any of the multiple inconveniences.