Had a great experience at Helles place, it has a great location and city center is reachable by foot or transport very easily. Highly recommended