Charming apartment in an idyllic setting in perhaps the loveliest area of Seville .