Great place to stay when visiting Sevilla with a great location.