The Villa is in a good location for the local restaurants/bars/shop and beach (however access to the beach is via a lot of steps,coming back up being the a bit of a chore).
The beach itself is lovely - very clean, beautiful white sand and clear blue waters.
Good selection of restaurants nearby too.
The villa itself is a little tired and needs some TLC in the bathrooms, kitchen and bedroom etc which could make a lot of difference. Communication with the company was spot on with all queries and issues sorted quickly.
Pool is good and outside area is nice with a view of the sea but the nearby hotel can disturb you a little with music going almost all day and into the night.