3/5 - Okay
Big shopping centers lare a bit far away. You really need a car or motorbike when you stay there. Smaller shopping is possible in the local village by car. You also have to drive to the beaches for a few minutes where you find plenty estaurants.