Tortugaa is a unique establishment offering a distinct experience.