I travelled here by myself and it was super easy to get in contact with Barabara and to find the apartment. A great location, with a beautiful view of the street. Tourist attractions easily walkable too.