Great location, helpful hosts and sunny terrace, everything you need for a wonderful stay in Seville