I haven't stayed there yet, so I don't know from first hand so I can't help there. I too have heard mixed thing about this hotel, but you have to go by what you and your family are accustomed to. That is the problem, if you get someone who is used to 4* accomidations telling you that it "sucked" but you can get a 1* person telling you it is a great hotel.