Terrific place!
Terrific location!
Terrific host!
When in Sevilla this is a great place to stay.