The hotel was fine, reasonably clean, and the air conditioners worked OK. A little short on towels and they could stand to wash the bed spreads. Location was great--beach and pool were nice and the kids had a great time. Bit of a walk to some of the nicer restaurants--but there is a nice Mediteranian restaurant next door.