We have had a lovely time at Jani's place, the house is exactly as described, it has everything you need and more. The view from the terrace is stunning and we have spent many evenings at the table just enjoying the sight.
The Canyelles Petite beach is also lovely, we were there in August but it wasn't very busy at all, the sea is nice and clear and the sand soft.
It takes about 10 minutes to get down to the beach.