All you need to have a wonderful stay in Cadaques and you can cook on your own to avoid the over expensive restaurants in the area.