Helena's apartment is well located near 2 metro stations, the place is clean and comfortable, the room is just as described. I didn't have any problem with the self check in, I had a really good time staying at her apartment also she is a very kind person. Sure i would come back and I definitely recommend Helena's apartment 100%