Clean, tidy, exactly as described, easy to check in. Very good stay.