GREAT PLACE!!!!!!!!
really had a great stay at Helen´s. Perfect size apartment. Comfortable bed, Perfect location. And great communication with Helen.
Will for sure go back ;))