Angelo's apartment is very good for groups. It has a good kitchen, and a big terrace. We enjoyed cooking at home on various occasions. It's also a short walk to the beach (10 mins).