Great townhouse with sunny upstairs terrace. Perfect for a short stay in the great city of Sevilla.