10/10 would recommend. A stylish apartment (the fully outfitted kitchen was a bonus) with a wonderful view - what more could you need for a great holiday? Pam was a communicative and gracious host. It is a short walk to Canyelles, the beach and the Camins de Ronda walking trail. We didn't spend anytime in Roses, but had fun exploring towns and beaches north along the coastal path.