Solid 5* overall. Very nice private apartment in a nice location, with well-equipped kitchen and private bathroom. Didn't meet Marina in person, but her communication was very fast and accurate, and the apartment was spotless when I arrived. Highly recommend!