The check in process was very complicated and it took us multiple times contacting the management company by phone to get into the apartment - at our own expense since we had to call an international number. there were no toiletries: dish washing soap, toilet paper or any soaps in any bathrooms. The apartment is pretty large and does not have air conditioning in each bedroom. There is also no smart tv in the living room so you cannot add your own streaming services.
Location however, was perfect and very central to everything.