Stylish space in a quirky villa. Very convenient location.