Everything ticks the boxes for a great stay, clean, warm, comfortable and very new. The communications were excellent. Many thanks