Great for families with children as the beaches are amazing. The weather is usually great in the summer. The roads are not dangerous and the taxis are great. We have been there many times and have some family there. There are many parks and the shops are good and really cheap! A wonderful resort if you ask me!