Absolutely perfect. Immaculately clean, cosy, and convenient. Wonderful communication and consideration.