Easy walking distance (10-20 minutes from everything) and they have a very automated system for check in if you arrive outside of their office hours. The front desk/reception can range from good english to no english at all. The apartment with 2 bed and 2 bath was very spacious and we enjoyed it.
She will give you a very complete response to certain common questions, but sometimes the responses were very formulaic and didn't provide the information we were looking for. Nevertheless, it was a good experience and it was nothing pulling out Google maps or your phone can't solve.
Also reception will give you some good information list and maps that list out the hours, locations, etc of all the main attractions. It was very helpful. They have created a mostly well functioning automated rental system.