Very comfy. Very convenient. A pleasant place to stay.