Beachfront Lido El Sombrero offers a modern beach experience with a bar and sandwich shop.