You can find cheaper hotels in Casa, but the rooms are nice, and the staff is kind and helpful, and at least one speaks English. The first time I stayed her I reserved a basic room, with the fold-out bed, but they upgraded me, and it was so nice. The double bed is SO much better than the fold-out.
The workout room is minimal but clean, and the treadmill works. The breakfast is usually good but simple, and if you ask they'll scramble an egg for you, although they don't advertise that.
i had a slight issue with reimbursement for a room when the person left 2 days early, but the hotel tried really hard and it looks like I'll end up getting reimbursed, and they didn't have to do that. Expedia was kind but not too helpful about it for a couple weeks, but eventually they helped me work it out with the hotel.