Pros and Cons listed below -
Pros - great location, friendly and flexible hosts, apartment has great potential if some things are fixed. Overall we had a good stay and check-in and check-out were extremely smooth.
Cons - a bunch of things are just-a-little off, specially in the bathroom. The flush throws a little bit of water out, the door is noisy, the shower area is extremely tiny, the bed upstairs is a little too springy, the curtain rod fell off when we tried to close them, and the painting over the bed fell while we were sleeping :)
It's important to note that none of these things were bothersome enough to complain about and we just laughed a little about them. Marina was very sweet and I would still recommend the place.