Excellent service, good value for money holidays and when holiday was cancelled due to pandemic easily refunded all holiday costs even from the airline when they didn't have to. Then they awaited their money back off airline. So all round a fabulous experience.
3 years ago
On the Beach has a
3.4
average rating
from
1,251
reviews