Beachfront Lido offering a restaurant with stunning views.