We visited on a family vacation with our two kids (12 and 14) and much enjoyed our stay. The flat is very spacious, tastefully decorated and well equipped. The shared outside area offered a great swim and bbq. Both the town and the beaches are a short walk away. Communications with the Cousins were smooth and effective. We particularly appreciated the surf school tips a lot. Highly recommended.