El Nido is a Mediterranean restaurant with a welcoming atmosphere, offering a terrace and a selection of tapas.