Helena's place is located in an amazing location close to the center. There are awesome viewpoints and restauraunts in a walking distance. A perfect apartment and location for 4-5 people to stay in.