The service from Dial A Flight was excellent. The hotel was situated perfectly, however the star rating of the hotel we went to (Melia in Petrovac) was 5*. The hotel itself was very nice, as was the room, but it was understaffed and there were a few issues which didn't scream 5 stars. For example the restaurant was by the pool, and every morning there would be glasses around the pool from the night before and weren't collected until lunch time. Also parking was €10 per day which i've never experienced from a hotel before, so another €100 for the time we were there.
I particularly liked the phone call the day before we travelled to make sure we’d printed our EasyJet boarding passes.
Always very helpful - thank you