Lost paradise of remote beach near the French Abandoned Hotel... ...