Beachfront restaurant and bar, offering a unique experience.