We had a friend’s reunion at the Vila Park with all our kids and spouses. The hotel is spacious and clean, the swimming pool area is great for the kids. The staff is very friendly and polite and do try to attend to every request promptly. The swimming pool edge should have a bit of work as there is some very sharp material that can really scrape skin on the tiles around the pool. Other not so positive was the breakfast which had a good selection of food but was always running out and not getting restocked promptly enough. Overall we had a lovely stay!