I would highly recommend Kristin’s place in Ruzafa. Spacious for two, comfortable for four, Great location for the historic centre (15 minute walk), the beach (40 minutes metro and tram) and Ruzafa itself which is a lively area full of restaurants and bars.