We had a fantastic holiday at this villa. The views r amazing, with lovely outdoor seating & pool areas. The communal garden by the sea is a bonus, with steps into the water where you can swim amongst beautiful fish.Unfortunately, cleanliness was disappointing. The dishwasher had food splashes, both kitchen sinks were stained, there was limescale in the downstairs toilet & shower cubicles needed a more thorough clean.A floor plan would help, as the main bedroom is separate from the house, outside & down stairs. It’s spacious, with an ensuite & washing machine, but having to go outside & unlock the main house every morning for a cup of tea was inconvenient. A kettle in the bedroom would be useful.We arrived at 11pm & struggled to find the villa as the signs aren’t lit. This villa’s sign is awkwardly positioned, making it impossible to see from the road. The security gates do not work & remained open. We also had no hot water in the main house for the first five days.The sunbeds by the sea are badly sun-damaged & unusable. The pool was serviced twice & fresh towels, toilet roll & bedding provided midweek, although it would have been helpful to know this beforehand.A hire car is essential. The winding, mostly single-track road requires care, but the location & views are worth it. Overall, we thoroughly enjoyed our stay. With better cleaning & attention to maintenance, this could be an outstanding villa. also had no Wi-Fi for days as router had been unplugged!