The apartment’s location was superb and it had everything we needed for a relaxing stay in Sevilla