We ourselves chose the hotel for our holiday. And we turned to this agency only for the design of our tour. All issued quickly, paid and received the documents. We didn’t have any problems with flights, although we flew with Join Up.
We chose this hotel so that there was a good smooth entry into the sea and corals were not needed. So it was all. The sea was calm, one day there were only waves. We had to wait a couple of hours for check-in, but this is not critical.