It ended up that I personally did not stay at Johnny's place but 4 of my colleagues did. They tell me that everything about this place was great! Clean, accessible, straightforward key exchange, and in a great location! They said that they would highly recommend Johnny's place!