Nice location, small and clean apartment, just what you need to spend a few days in Sevilla. However, no meeting with the hosts.