Alba’s place is a wonderful cozy apartment very well located in Sevilla.