Although friends recommended this hotel as a great place to stay, and admittedly the location is excellent, you can probably find better places to stay for just a little more money. the rooms were a good size, but ours had a faint mold odor that never went away. The service was not the most efficient, but everyone was friendly and would help if requested. Communication was difficult at times. Most of all, the place can get a bit noisy with lots of travelers as well as locals in the lobby. I think, especially with young ones in tow, that you may be better served elsewhere. With that said, I don't want to say that this isn't a bargain or that travelers on a budget would not find it acceptable.