The location is everything about this place. 300m from the beach. The beach is perfect. Calm waters for most of the two weeks and then on the more windy days the kids had a great time crashing in the waves. We left our stuff on the beach and returned to the house for lunch so no need to have to pack up a lunch. We went to several other beaches that come up in top 10 lists, including Santa Cristina, and decided Cala Canyelles was the nicest and had the clearest water. You can rent double and single kayaks (and other water sports things) on the beach (25 Euros for a double kayak for 2 hours) and then go up or down the coast and explore. There are two beach bars and a kiosk, a number of showers and toilets, and two restaurants. Great snorkelling--loads of fish and we even saw an octopus more than once (there's a Decathalon in Girona if you want to get equipment when you're there). No local shop that we could find, but less than 15 mins to the closest supermarket in Lloret which had fresh fish and meat counters as well as everything else you'd expect. Drive from Barcelona airport very straightforward (be prepared for tolls) and no scary narrow winding roads to deal with. The house is very very basic, but is clean which is far more important in my opinion. And as others have said it stays cool (there was a fan which we used at night-time). It overlooks a car park for the beach, but you're way up above it and it didn't bother us.