Fantastic, clean, and functional place in a great location at the heart of Seville.