Our stay was good, initially the villa offered was not clean, ants crawling, untidy floor and sofa was torn with untidy covers. We asked for a different villa to which they agreed and it was much better and clean. Hospitality was good, dining area and food was good but there were bees after a certain time flying on the salad if left unattended. Bathrooms were clean and tidy but the toilet seat was loose and needed plumbing the whole sheet was out. They attended us quite nicely and everything was made available whenever asked for. The property is quite beautifully buil, overall we had a good stay.