Clean, good location, easy checkin, good value, reliable internet. Overall, I recommend.
To note, as you might expect, Apartment A is on ground floor next to the main entrance so you hear people coming and going.