5*. Great apartment, clean, well located, good size, strong wifi, easy check-in.