Sounds like a lot of good advice.

But your best source of information is your cousin.
She/he is will have up to date info and advice, and may know others who can help.
General advice is good; advice from someone on the ground is invaluable.

Good luck and have a safe trip.
_________________________
"Better is the enemy of good enough."