My friends and I had an overall bad experience at Mod's place. Until these issues get fixed, I'd highly recommend looking elsewhere or even consider a hotel.
Pros:
1. Location is very convenient to the train station.
2. The check-in is available 24 hours with a guard. Although we arrived at 1:30 am, we had no issues checking in and finding our unit.
3. Communication was great with Mod, who was prompt in responding to any questions/concerns we had.
Cons:
1. Cleanliness: upon check-in, we found cockroaches crawling around the kitchen/living room and in the bathroom. The walls were stained all around the unit and moulds were found on the ceiling of the bathroom. Some of the kitchen supplies were not very clean.
Since we had checked in at 1:30 am, we had no choice but to stay the night and we left as soon as we could for a hotel nearby where we had none of these issues.