We stayed in Mike's place for almost two weeks.
The communication with Mike was great, he was very friendly, accommodative and responsive to our messages during all of our stay.
The apartment is very spacious and comfortable so one of us could have relaxed in one side of the apartment while the other was playing with our baby on the other side.
The big TV and speedy WiFi were a huge advantage, as well as the workspace. Highly recommended!