Just booked this villa, anyone stayed here please, its on Calle la Corvina in Costa Teguise.
Can't wait to come back. Last time stayed at Villa Victoria at top of resort near hotel Beatriz(?) Spa but it was a bit of a long walk to the beach and restuarants. This one is suppose to be within 100 yards (or metres!) of Cuchuras beach. Any info appreciated.
