A lovely, comfy place to stay.