We stayed there two nights, going to and coming back from a glamping trip on Isla Espiritu Santu. We stayed at Hotel Catedral, which was nice, but in the middle of town, and maybe you want to stay on the beach? I didn’t swim there so no advice on the seaweed. We went to a very expensive and really bad restaurant, whose name I am racking my brains to remember! If I do I will come back and let you know so you don’t go there.