We had a great time! Just returned from Spring break 2017 with our family ( 2 teenagers). Home was lovely, exactly as described, kids had their own private bedrooms and baths which was great. So clean and nice, lovely pool area. We didn't mind the occasional train at all.
Only small wish was that we were a little closer to beach and restaurants. Only 5-10 miles, but that's 20+ mins in a car.
Not a huge deal.
We would definitely stay there again and hosts were nice and easy to communicate with!