El Nido offers a welcoming atmosphere and serves satisfying meals. It's nestled near nature and a short walk from the Paseo del Mediterraneo.