Great place, brand new, very well maintained. The only reason not giving this place 4 stars+ is because when we entered the apartment, the whole place smelled of fish/dry fish. After driving 5-6 hours from Toronto, we wanted get some rest, but was forced to leave, after opening up all the windows, and coming back after several hours. Even after that the smell was not fully eliminated.
However, very helpful with communication.