The apartment is a great place to stay on Rhodes. Very clean and well arranged with a full kitchen for cooking meals. Wonderful view of Turkey across the sea every day from the balcony, although we could not sit out there because every day we were staying it was super windy. I did not meet Marina herself but her associate showed us around the place during check in. We only had a few inconveniences - one night the hot water just wouldn't get hot in the shower. Also, the parking space was the reason we chose the place, but on some evenings people would block in our car by parking on the street perpendicular to it so you can't get in or out.