Marga's place is just gorgeous! Very generously and nicely furnished, spotless and with everything you could wish for. We loved its location and the patio in particular. Marga is a very accomodating host, who made check in at 2:30 am a breeze (delayed flight plus 3 1/2 hours at the airport to check out the rental car...). She also supplied us with great restaurant suggestions!
Only thing I didn't quite get from the pictures and description: the shared pool is situated in the neighbours' patio, next door. Access is easy, however you are a bit limited depending on who you are sharing with and what their times are (as you'd be swimming right next to their patio furniture).