Great great location with stunning view.
The apartment is small but comfortable.
Small detail is that the bed is short, if you are taller than 1.80/85 this might be an issue.
Check in was well organized in the agency at 5 minutes walk. They provide very good tips and recommendations for Cadaques and are available at answering any questions.