I love our 2-bedroom apartment. Very spacious and clean. It is nice to have separate bathroom and toilet; however, the toilet is tight. There is no staff on site. I have no problem to self checking in and check out, but communication can be better. Access to building and to our room is with a code which was supposed to be provided 24-hour in advance, but I didn’t receive it and had to email them in the morning of our arrival. Somehow none of the radiator type of heaters is working. I emailed to office but did not receive any response. Overall, I like this property a lot. Would have given it 5-star if not for the communication issues.