Great location, everywhere we wanted to go was walkable.
Apartment is tiny, clean, and was fine for us. Walls are thin, you can hear next door's tv and phone conversations, but that is just how it is; it didn't bother us.
Getting in was very straightforward.
Marina's information beforehand was really helpful - transport options from the airport etc.
Would recommend.