Get my opinion.
The three of us rested in March 2017 - my mother, my 11-year-old son and I booked the tickets ourselves, and the hotel through Coral turned out to be cheaper. We arrived at 21-00, we were waiting for a transfer to the hotel from Coral, the hotel was 2-3 thousand more expensive.