I came here with around 80 of my friends and had the time of my life. I felt like we were all a big family. The location is perfect; a minute walk from the beach and just next to the port where you have several shops. Lambros is absolutely amazing and there whenever help is needed.
I absolutely recommend Villa Mata!
- Free Wifi
- Free Parking