Clean, spacious and cosy, warm and will definitely be staying again.