eid mubarak!
whats wrong in what is said, due to high rents, villas r being partioned and shared. most of them in such villas share one toiet and kitchen, so independent sharing accomodation means an accommodation in a part of villa fully independent and no sharing of kitchen and toilet, i.e they want seperate kitchen and bathroom.