We would like to go on vacations March or April with our 9 year old son. It will be his firt time in the Caribbean. He has never seen the ocean before. He is very excited about having the chance to do some snorkeling. He practiced in a lake all summer and he has great expectations about doing it in the Caribbean. I hesitate between going at Holguin (Blau Costa Verde) or Bayahibe (Sunscape Casa del Mar). What's best for snorkeling. I would especialy appreciate doing the snorkeling from the beach so that he can go as often as he wishes. Can anybody can compare those destinations and give recommendations ? Thank you.