Helga's place is in a brilliant location. input two employees here and they loved it and said it was very comfortable.
Helga also had great communication
highly recommended stay