I can highly recommend Davids place for families and groups. The apartment is large and the position is very, very central. The bus to the beach is just around the corner of the building. There is a supermarket nearby and the neighborhood has lots of restaurants etc. The apartment is a little bit run down and could use some renovation, but we were still very happy with our stay and it is great value and clean.
David was super friendly and had lots of inside local tips for restaurants and things to do.