Carlo's place is centrally located near the main attractions of Sevilla. Hence you can walk to many of these locations without taking public transport. There are also several supermarkets in the vicinity and lots of good F&B options nearby! Recommended!