Overall, good location but small apartment.
Check in process was a little confusing- go through building 63 (you won’t find 61 Haig street).
Upon arrival, there was no soap in the bathroom and the sink and shower were clogged but this was dealt with in a timely manner.
Cleanliness - dishes required washing before use but otherwise okay