For our group of 8 adults and 4 young children, the villa had everything we needed and the sea views are perfect. Like most of the other reviewers we didn’t find the trains a problem but they are very regular (4 or 5 an hour). We had a few other issues. When we arrived, the pool water was green and cloudy. The owners came to fix the problem but the process took 4 visits to clear and get the pH correct so we couldn’t use the pool for 2 days in total. We had clean the dust from two of the basement bedroom fans as they didn’t work properly. Also be aware of the car parking, the listing on Vrbo says there is parking, but it is on the street 300m away if you can find a space. None of the above were showstoppers and we would definitely stay again.