We had our team building in Villa Cascais, Portugal. It was a great location for us. Enough space for 8 people, a swimming pool, everything available and a cozy house with all the amenities necessary. Walking distance from the city and beach. The service and communication was very good. The perfect house for our team building.