Immaculately presented, and very comfy. a very pleasant stay.