Thanos and his father made us very welcome. The villa is large and an ideal location for a large group