translate English to French: Lots of space (30 - 50 sqm) - enjoy a home cooked meal, or entertain friends.
Beaucoup d'espace (30 - 50 m2) - savourez un repas maison, ou amusez vos amis.