Would have been a perfect experience had it not been for the delay once landed. There was another plane in the parking spot. We had to wait over half an hour for the other plane to be taxied out. Then there were materials in the way. Had to wait another 20 mins for them to safely clear the area.