It is a nice apartment. The apartment is maybe 400-500m too far from the attractions (beach, Castle) but manageable.
Marina is responsive and attentive to problems (the physical contact is with a third person and not the host)
The toilet and shower area needs a proper cleanup (the lower parts are not visible in photos) The sofa in living room is worn out and needs to be replaced. When we visited, TV was out for repairs.
All in all, I was satisfied with the experience.