It is a lovely place north of Plaza Alameda de los Hercules. The apartment is very nice, equipped with everything you might need during your stay in Sevilla.