Very good location. Beach and town center with amazing eating places is a short walk away. There is a small fruit and vegetable shop down the street. We rented a car and made day trips to Sevilla, Granda and the Rock of Gibraltar. As is common in Spain, parking spot is tight and so rent a small car (compact, will be fine).