Nice, clean, new, tidy, comfortable, one of the best stay ever.