I can strongly recommend staying in Giuseppes apartment.
There were four of us and the flat is very spacious. Unfortunately, the weather was not so good, so we liked to stay in the flat in the evening. The kitchen has everything you need. A very well-stocked supermarket is just around the corner. I can't think of anything that could have been missing.