The place exceeded our expectations; brand new villa, very clean, everything you might need is there.
Customer service is outstanding.
We will be back for sure!