We just got back from a week at Casa Dorado and we were extremely happy with our stay. The resort is well kept up and they go out of their way to make you feel comfortable and welcome. The Bell Captain, (I think that is his title) Tomas Rodreguiz does an outstanding job managing this very busy hotel entrance - he and his staff were so accomodating and brought our car around within minutes of the request. Front desk, housekeeping, 12 Tribes, and beach and pool staff also incredibly nice and excellent service. Yes, you may pay for some extras but it is well worth it - There is enough staff at this place to man a small army - therefore no customer need goes un -noticed.