Villa

A lavish or fancy home or apartment