We as a family with children of 13 and 16 years old had a wonderful time in Sopela. Especially if you love surfing it is a great place to stay, because it is so close to the beach. The view from the apartment is magnificent. For groceries you need to have a car and will take approximately 5 min. to get there.