The checkin process is quite complicated, as it’s managed by the agency, you may experience some miscommunications and long reply time.
In general, the apartments are nice, but it’s obvious for such price.