Hellen's apartment is a great place to stay if your in town for a short period. Its located really conveniently in the city only walking distance to most places. It was clean, had soups, towels etc that you would usually expect. Although the only let down was the really small TV, would have liked a bigger one but apart from that i enjoyed it and would reccomend it!