Cosy sanctuary and stylishly appointed place made for a delightful stay.