We spent one night in the apartment. The apartment was spacious, clean and the location was great. The check in was easy. We just had to pick up the keys when we wanted.
However, if you are looking for the feeling of "homeyness", informality and warmth then this is not where you should stay. The apartment was a bit sterile and not very cozy. It seemed that the apartment is one of many apartments that a company rents out using Arib&b, and this makes it very impersonal. The apartment was very cold and there was no hot water during our stay. It is very inconvenient.