We booked this property based on online reviews and ratings, which were quite high and described the property as “luxury” quite often. We only planned to be staying for a couple of nights so thought we would pay a little more for what looked like great accommodation. Upon arrival we were immediately disappointed to find that the villa looked a lot better in photos – the room was very tired, and the cleanliness left a lot to be desired. There were patches of dust, a couple of dead bugs, grubby tiles, and mould on the blinds and window trims. The bed was comfortable, however the sheets were very scratchy cheap fabric. The mugs in the room were dirty too, however the staff were quick to change those for us. The view was subpar compared to the online photos, but perhaps it depends on which villa you’re in. One of our windows looked straight down onto rubbish bins. Overall, we would not return, and felt like we paid a lot more than it was worth.