Fantastic villa right on the beach. A lovely holiday had by the entire family