We stayed here for 3 nights. Location is great, very close to Disneyland. Staff for the most part were good. Breakfast was okay, they had waffles and pancakes amongst other on the go goodies. What put a dent in our stay were stained sheets, i mean they had either dried blood stains or some brown dried residue on them. How gross is that, my child literally didnt want to sleep in that bed, and i dont blame her. Second instance was when we came back from Disney at10:40pm toa dead battery in the door. It was pouring rain outside we were standing out by the door as all my stuff was inside the room we ubered that day. Long story short they could not fix the problem until morning that means we were not to leave the room, if we did we would not be able to get inside the room again unless we called them over to manually unlock the door which took them around 5 mins or more to show up. We were drenched from rain and exhausted from thre day at the park so we were not going to go anywhere anyways, but i feel like in this case abother room should have been offered. For the breakfast next morning we had to leave our door slightly propped so it would not lock all the way to be able to get back inside. What blew my mind is when i went to a front desk for a check out and was telling the lady about this situatuon and nasty dirty sheet on the bed she said there was no note left regarding this from the night. Cleaning needs to be stepped up and communication definately needs a fixing.