Spot On Villas were very helpful before arrival and kindly arranged grocery delivery for us, which was appreciated as we arrived late.The pool was small but clean, well maintained and enjoyable. However, overall the villa did not meet expectations for the price paid.The property is spacious inside but both inside and outside areas need updating and better maintenance. Small issues such as blown bulbs, missing remote batteries, a dripping kitchen tap were noticeable. The double bed was also very uncomfortable.On arrival, the outside areas were dirty and I had to clean the patio myself. The parasol was bent and the landscaping was neglected. There is nearby construction work which added dust and noise. This was particularly disruptive in the first week with morning drilling, although it did quieten somewhat in the second week, it still continued throughout our stay.The Juliet balcony was heavily soiled with bird droppings and unusable, and the windows were also very dirty. No basic cleaning items (brush, mop, dustpan) were provided, making it difficult to maintain cleanliness during our stay.Wi-Fi setup was confusing with incorrect passwords displayed, and the stereo had no power cable. TV channels were not available on arrival, although Spot On Villas did respond quickly and provided a Fire Stick and replaced an outside light bulb.The pool does not receive sun until around 10:30am, which may not suit early swimmers. Shower rooms are also small.