Playa Huevos, Isla Huevos and Nacazccolito are not even that far away, but the nature they offer and the views makes one believe it is very remote.