One of the best apartments to stay in Seville!