We had wonderful holidays in Canyelles! The flat is exactly like the pictures show, the beach and the nearby bays are perfect for snorkeling. I can recommend the Restaurant LaGuaGua at the seafront. Beaches weren't "crowded" although we were there during high season..