With cosy city flats or spacious villas for friends and families, get the space you need in the style you love.