We had a great time in Gent and we loved to stay in such a cool apartment.
Communication and check in was easy. We can recommend the apartement (but steep stairs should not be a problem ;)