Best location made Barcelona a brilliant holiday in a relaxing clean home.