Superb location and fast communication. Had my own room and everything was fine w it. The shared bathroom was no issue and I didn't get the chance to use the kitchen but seemed well equipped.