Location and view, is perfect! Ideal place to stay in Sevilla.