A very cool place conveniently located in the turtle bay.