Great location for families. Lots of things to do. Close to restaurants and shops. Nice beach and resort pool.