Funky and well located apartment with everything needed for a great stay in Seville.