Excellent place, excellent location, excellent host, just a great place to spend a great time in Seville.