Clean, well located, good internet, not noisy, comfortable. Great place!