Excellent communication, clean room, great location. Internet could have been better.