First of all every person in the dining area, housekeeping, bar area and pool/beach area were awesome. We met so many people that we would be forever friends if we lived closer. I am not going to name any specific persons because I don't want to accidently leave anyone out. Now the people who work behind the glass or the front desk people were another type of animal. They were not friendly and never smiled and if you asked any questions they seemed to be annoyed or bothered. UGH...This review is my opinion based on what we experienced ourselves. Our original room was a suite. It was very sub standard for a suite in our opinion. We are tolerant of some things as Mexico standard may not be the same as US standard. Leaky faucets, leaky shower burned out light bulbs. We got the bulbs changed and the leaks were fixed with towels. Not quite enough to change suites. Then we saw the cockroaches. I killed one with my hand and took it down to the front desk at 10PM. The person there said we could change rooms. I was very un impressed with how this was handled. After reporting the roaches and showing him one in person, the front desk person took a photo of it and left in a room benind the glass. I never saw him again. We do not know the process of room/suite change after insects and I was left standing there. I went to the suite to pack. We encounted a bell hop person who told us to pack up and then call 0 on the phone and some one would be up for the luggage. We made that call and no one ever answered the phone at the front desk. I go down there and a different person is at the front desk and he looks at me and says...are you the guy in 416, the roach suite, I say yes and he gets up and disappears into the room behind the glass and we never see him again. The bell hop appears after we have loaded our own luggage cart and hauled it down to the lobby. The Royal Villas Resort attempts to downgrade us to a room after having paid for a suite. Our new friend bell hop goes behind the glass and argues on our behalf for a better suite not a cheaper room. This is unreal how they treated us after we complained about cockroaches in our bed and on the wall. We were moved to a nicer suite on a top floor only because a very kind bell hop was our advocate. Yes, the oompa bands play all day and the pool area is not a place to enjoy peace and tranquil rest. The cruise ships are allowed to let their passengers come to the resort. For the afternoons they are there Royal Villa guests must find fun elsewhere. Overall this resort is typical in that the front of the entrance and foyer are nice but the rooms/suites are tired and worn out. Not really very clean and they smell funny. There are many options to stay in Mazatlan and I would not recommend anyone stay here. Noisy, smelly, unclean and rude people at the front desk. We have never stayed at a resort that had cockroaches in the bed or walls. They may be around but we have never seen them until we stayed at Royal Villas. Also, the attitude and conduct of the front desk staff after we reported the roaches was as uncaring as you could ever believe. Caveat Emptor!!