A very pleasant, comfortable and enjoyable stay.