Marta's place fits the description. It is in a great location, within walking distance from the main attractions, with plenty of restaurants/pastry/ice-cream shops around. Highly recommended