I have stayed at Pueblo Amigo a few times. The rooms are nice. Had a HK girl meet me there for a TLN recently. The hotel was her choice. She said she was not allowed to stay overnight at Cascadas. I have had other TLNs at Cascadas, so I don't understand her reluctance, except she wanted privacy. (Kept meaning to ask her details. OTOH, there were HK and AB people that I didn't want to run into either, so it worked out.)
When she arrived, the hotel staff would not let her go to the room alone. I came down stairs and told the staff she was my guest and they just nodded. I have taken other girls up to my room at Pubelo Amigo. They walked in with me and we were not questioned.
Also, there is a Motel 6 in Chula Vista that is across the street from the E Street trolley stop. Stayed there once. It was the most expensive parking the company ever paid for and the maid must have been happy that the room was in perfect condition the next day.
I wouldn't be worried about having expensive electronics in Cascadas any more than in any US hotel. I have never had a problem and typically travel with an expensive camera and tablet that are left out in the open while charging.