I did self-check in and thus, didn't get the opportunity to meet Daniel in person. Yet I still can guarantee that Daniel is a nice communicator due to his prompt and helpful response.
As for the apartment, it's as per the information provided and the location is convenient(close to the Union Station, about 10 minutes walking distance)
But the cleanliness could be better and I believe the apartment still has a huge potential to explore.
Anyway, thank you so much Daniel!