We stayed at one of the apartments and loved it. We were right on the harbor with a beautiful view.Yes, there are steep and multiple steps. Also, we got in really late and they just left us a key, picture of the room and directions, so we had a little struggle finding the room (they aren't numbered). I know they have multiple apartments, but they all seems to be really close to the train station.
Room was very clean. BTW, the office is called "edi" if you need help finding it. Get off the train, go to the right (through the tunnel), and then up the main street (colombo) and it is on the right side. read more