Only had a 1 night stay at Helens place but it is a lovely apartment. Spotlessly clean, very well equipped and great hospitality. Not to mention the view! Would highly recommend!