Helen’s Place was perfect for us. A clean, modern apartment in a central location. Looks just like the images on the listing & the view is AMAZING.