El Nido is stunningly beautiful because of the islands all around but be warned...don't stay there! Not even for a night. It's not particularly nice compared to the beauty all around. But island hopping is an essential must-do. We did Tour A which was superb..good boat trip, amazing lagoons and beaches and yummy lunch. Pictures say it best.