You said it yourself. "some good things and some bad things". Its always going to be like that no matter where you stay. Theres going to be some days where things just dont go right, but there are people that will label a certain resort by one bad experience they had with transportaion, housekeeping, etc. Pick a resort you like and chances are youll have a great time.