Lovely home meaning a comfortable and enjoyable stay.