I fly into Puerto Plata on a regular basis with my airline, so I can't speak for the ga services but the airline service is excellent and the airport very easy to operate from. Do not try to compare anything in the DR to anything in Haiti, the difference is night and day.