Ben & Lena's appartment is in a super location, near everything. The apartment is full of character and charm and is very comfortable and fully equipped. We loved it and didn't mind the 100 steps up…it was worth it! Building work taking place in the main appartment building