Clean, comfortable, well provisioned, we thoroughly enjoyed our stay.