Great location and close to everything. The apartment has everything you need. Check in was on time and easy to check out. You do have to send your passport pictures by email but seems like they have to get your ID or passport information by law in case of any issues.
Would recommend and would stay there again.