I definitely recommend Helena's place. Especially the location and the easy self check-in were amazing.