DeLexs place is a cosy and stylish apartment. You feel at home straight away.