What are the basic requirements of a villa?

A villa commonly incorporates one or floors. Ideally, the floor ground comprises a bedroom, residing room, drawing/eating room, toilet and a kitchen. This is the fundamental requirement. It may have extra rooms if the want arises.