Well appointed, beautifully styled accommodation