Turtle Bay is the place to be. Loved it.