We chose this hotel as there were no others available. There was a transfer - they brought it, everything is fine, although it was possible to walk there for 5 minutes. Shops nearby are a plus; minus - no beach.
The work of the agency - everything is fine, the only thing is that we had to choose another hotel, not the one that we originally wanted to book, since there were no more places. There were no transfers of flights, transfer - everything is ok.