Overall, I enjoyed my stay at Esther's place. It was great to be walking distance to restaurants, shops, cafes and even grocery stores. It was quite clean and had most of what I needed (I'd suggest adding an umbrella, another large pan, measuring cups, measuring spoons, and dishwasher tabs. I think it could also use a new shower curtain).
I didn't love that the main door was right off the sidewalk and living room windows looked out onto the sidewalk/street, but that can't really be changed -- and the location of the place itself was very convenient. There were some wifi issues over a few days but it did later get resolved.
Host was accessible via text and usually got back to me in a timely manner.
Overall I'd recommend Esther's place with the above recommendations to her as well :)
Thanks!