Excellent accommodation right in the heart of beautiful Sevilla.